sight for sore eyes – English–Italiano translations

🇬🇧 en it 🇮🇹

sight for sore eyes noun

  • a pleasing sight
un piacere per gli occhi
Wiktionary Links